Is like GGGGLLLL____FFFFUUUUNNNNCCCC____AAAADDDDDDDD____EEEEXXXXTTTT except product of the source factor and the
source color is componentwise subtracted from the product of the
destination factor and the destination color. (see ggggllllBBBBlllleeeennnnddddFFFFuuuunnnncccc for
a precise description of how to multiply a color by a factor.).
Rr = max(0, Rd dR - Rs sR)
Gr = max(0, Gd dG - Gs sG)
Br = max(0, Bd dB - Bs sB)
Ar = max(0, Ad dA - As sA)
After the source and destination data is combined, the components of the
final color is clamped to [0,1]. The min, max, and logicop equations are
useful for applications, which analyse image data. The GGGGLLLL____FFFFUUUUNNNNCCCC____AAAADDDDDDDD____EEEEXXXXTTTT
equation is useful for anti-aliasing and transparency, among other
things.
Initially the blend equation is set to GGGGLLLL____FFFFUUUUNNNNCCCC____AAAADDDDDDDD____EEEEXXXXTTTT.
NNNNOOOOTTTTEEEESSSS
The GGGGLLLL____MMMMIIIINNNN____EEEEXXXXTTTT, GGGGLLLL____MMMMAAAAXXXX____EEEEXXXXTTTT, and GGGGLLLL____LLLLOOOOGGGGIIIICCCC____OOOOPPPP equations do not use the
source or destination factors, only the source and destination colors.
EEEERRRRRRRROOOORRRRSSSS
GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____EEEENNNNUUUUMMMM is generated if _m_o_d_e is not one of GGGGLLLL____FFFFUUUUNNNNCCCC____AAAADDDDDDDD____EEEEXXXXTTTT,
GGGGLLLL____MMMMIIIINNNN____EEEEXXXXTTTT, or GGGGLLLL____LLLLOOOOGGGGIIIICCCC____OOOOPPPP.
GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllBBBBlllleeeennnnddddEEEEqqqquuuuaaaattttiiiioooonnnnEEEEXXXXTTTT is executed
between the execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of
ggggllllGGGGeeeettttSSSSttttrrrriiiinnnngggg with an argument of GGGGLLLL____EEEEXXXXTTTTEEEENNNNSSSSIIIIOOOONNNNSSSS.
This feature is not part of standard GL. The extensions string of
ggggllllGGGGeeeettttSSSSttttrrrriiiinnnngggg will contain the name bbbblllleeeennnndddd____mmmmiiiinnnnmmmmaaaaxxxx if GGGGLLLL____MMMMIIIINNNN____EEEEXXXXTTTT and
GGGGLLLL____MMMMAAAAXXXX____EEEEXXXXTTTT are supported. It will contain the name bbbblllleeeennnndddd____llllooooggggiiiicccc____oooopppp
if GGGGLLLL____LLLLOOOOGGGGIIIICCCC____OOOOPPPP is supported in RGB mode. It will contain the name
bbbblllleeeennnndddd____ssssuuuubbbbttttrrrraaaacccctttt if GGGGLLLL____FFFFUUUUNNNNCCCC____SSSSUUUUBBBBTTTTRRRRAAAACCCCTTTT____EEEEXXXXTTTT and
GGGGLLLL____FFFFUUUUNNNNCCCC____RRRREEEEVVVVEEEERRRRSSSSEEEE____SSSSUUUUBBBBTTTTRRRRAAAACCCCTTTT____EEEEXXXXTTTT are supported.